Big Huge Thesaurus

scombroid fish

noun